#ifndef GLOBAL_H_INCLUDED
#define GLOBAL_H_INCLUDED

#define SYMBOL_LPAREN 257
#define SYMBOL_RPAREN 258
#define SYMBOL_LBRACKET 259
#define SYMBOL_RBRACKET 260
#define SYMBOL_LBRACE 261
#define SYMBOL_RBRACE 262
#define SYMBOL_COLON 263
#define SYMBOL_DOT 264
#define SYMBOL_SEMICOLON 265
#define SYMBOL_COMMA 266
#define SYMBOL_ASSIGN 267
#define SYMBOL_PLUS 268
#define SYMBOL_MINUS 269
#define SYMBOL_STAR 270
#define SYMBOL_SLASH 271
#define SYMBOL_BACKSLASH 272
#define SYMBOL_EQ 273
#define SYMBOL_NEQ 274
#define SYMBOL_LT 275
#define SYMBOL_LE 276
#define SYMBOL_GT 277
#define SYMBOL_GE 278
#define SYMBOL_LABRACKET 279
#define SYMBOL_RABRACKET 280
#define SYMBOL_QUOTATION 281
#define SYMBOL_COMMENTSTART 282
#define SYMBOL_COMMENTEND 283
#define KEYWORD_IDENTIFIER 284
#define KEYWORD_INTEGER 285
#define KEYWORD_REAL 286
#define KEYWORD_STRING 287
#define KEYWORD_PROGRAM 288
#define KEYWORD_IS 289
#define KEYWORD_BEGIN 290
#define KEYWORD_END 291
#define KEYWORD_VAR 292
#define KEYWORD_TYPE 293
#define KEYWORD_PROCEDURE 294
#define KEYWORD_ARRAY 295
#define KEYWORD_RECORD 296
#define KEYWORD_IN 297
#define KEYWORD_OUT 298
#define KEYWORD_READ 299
#define KEYWORD_WRITE 300
#define KEYWORD_IF 301
#define KEYWORD_THEN 302
#define KEYWORD_ELSE 303
#define KEYWORD_ELSIF 304
#define KEYWORD_WHILE 305
#define KEYWORD_DO 306
#define KEYWORD_LOOP 307
#define KEYWORD_FOR 308
#define KEYWORD_EXIT 309
#define KEYWORD_RETURN 310
#define KEYWORD_TO 311
#define KEYWORD_BY 312
#define KEYWORD_AND 313
#define KEYWORD_OR 314
#define KEYWORD_NOT 315
#define KEYWORD_OF 316
#define KEYWORD_DIV 317
#define KEYWORD_MOD 318
#define TYPE_INTEGER 319
#define TYPE_REAL 320
#define TYPE_STRING 321
#define CONST_INTEGER 322
#define CONST_REAL 323
#define CONST_STRING 324
#define YYERRCODE 256

#endif // GLOBAL_H_INCLUDED
